apply for a professorship - Español Inglés Diccionario